interim tax payment - German English Dictionary